<?php
function buyTickets($mobile) {
    $redis = redis();
    $salesKey = 'salesTicketNum';
    $userTicksKey = 'userTicketInfo';
    //
    if ($redis->get($salesKey) >= 200) {
        return '票已售完';
    }
    //检查是否已经买了2张
    if ($redis-hget($userTicksKey, $mobile) >= 2) {
        return '最多可以获取2张电子票';
    }
    //检测用户等级是否高与25级
    //已买票数量 并买票
    if (201 > $redis->incr($salesKey, 1)) {
        $redis->hincr($userTicksKey, $mobile,1);
        return '购票成功';
    }
    return '票已售完';
}